.cs-login {
    background: #bfe196;
    .cs-contenter {
        position: relative;
        display: flex;
        justify-content: center;
        .cs-contenter__loginPanel {
            width: 80%;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .cs-contenter__loginPanel__container {
            width: 100%;
            display: flex;
            flex-direction: column;
            align-items: stretch;
            .cs-cell-wrapper{
                background: none;
            }
        }
        .cs-contenter__loginPanel__logo {
            height: toRem(220);
            text-align: center;
            img {
                width: toRem(500);
                height: toRem(85);
            }
            
        }
        .cs-field,
        .cs-button {
            margin: toRem(20) 0;
        }
        .cs-field {
            border-radius: toRem(6);
            //height: toRem(95);
            background: white;
            i {
                color: $_base_color;
                font-size: toRem(40);
            }
        }
    }
    .cs-footer {
        a,
        p {
            line-height: 2;
        }
    }
    .cs-field.is-nolabel .cs-cell-title{
        display: block;
        width: toRem(40);
    }
}